//
//  LYCHomeViewController.swift
//  新浪微博
//
//  Created by liuyanchi on 16/7/28.
//  Copyright © 2016年 liuyanchi. All rights reserved.
//

import UIKit
import SVProgressHUD
class LYCHomeViewController: LYCBaseTableViewController {
    
    // 创建一个成员变量
    private lazy var homeViewModel: LYCHomeViewModel = LYCHomeViewModel()
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        
        if LYCLoginViewModel.shareInstance.isLogin{
            
            // 请求数据
            loadData()
            // 才能注册cell
            //            self.tableView.registerNib(<#T##nib: UINib?##UINib?#>, forCellReuseIdentifier: <#T##String#>)
            
        }else{
            
            visitor.setupInfo("visitordiscover_feed_image_house", message: "关注一些人，回这里看看有什么惊喜",isHome: true)
            
        }
        
        
    }
    
}

extension LYCHomeViewController{
    
    private func loadData(){
        
        SVProgressHUD.show()
        
        homeViewModel.loadData({ () -> () in
            
            SVProgressHUD.dismiss()
            
            }) { () -> () in
                
                SVProgressHUD.showErrorWithStatus("加载数据错误")
                
        }
    }
}